home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 4 / Meeting Pearls Vol. IV (1996)(GTI - Schatztruhe)[!].iso / CLI.liesmich next >
Text File  |  1995-10-10  |  4KB  |  83 lines

  1. Da  sie  diese  Datei  gefunden  haben, benutzen Sie vermutlich nicht die
  2. Workbench   sondern   eher  die  Shell,  um  die  Meeting  Pearls  CD  zu
  3. durchsuchen.
  4.  
  5. --- Benötigte Assigns ---
  6.  
  7. Als  erstes  sollten Sie die Datei "SYS/S/Meeting-Startup" starten, damit
  8. ein paar Assigns etc.  eingerichtet werden.
  9.  
  10. --- Programmpakete suchen ---
  11.  
  12. Dann  können  Sie  mit  Hilfe von pgrep (zu finden in C/pgrep) in unseren
  13. Inhaltsverzeichnissen  nach  bestimmten Ausdrücken suchen.  Die Anleitung
  14. zu pgrep finden Sie in Pearls/dev. Beachten Sie, daß pgrep nicht nur nach
  15. Strings  sondern  auch nach AmigaDOS-Pattern sucht und schon ab Kickstart
  16. 1.2  lauffähig ist. Es muß jedoch die pattern.library vorhanden sein! Das
  17. Suchen  nach  AmigaDOS-Pattern  dauert  natürlich  merkbar länger als das
  18. Suchen nach einem einfachen String!
  19.  
  20.   Beispiel:
  21.  
  22.   pgrep Misc Index/Path_Kurz
  23.  
  24.   Alle  Programmpakete,  in  deren  Pfad  oder  Kurzbeschreibung das Wort
  25.   "Misc" vorkommt, werden gefunden und ausgegeben.
  26.  
  27. Sicherlich   haben   Sie   als  Shell-Benutzer  noch  viele  interessante
  28. Möglichkeiten,  diese  Ausgabe  weiter  zu  verwenden! Um Ihnen dies noch
  29. zusätzlich  zu  vereinfachen,  haben  wir  drei  Tools  geschrieben,  die
  30. Textdateien spaltenweise verarbeiten und voll pipefähig sind! Diese Tools
  31. befinden sich im Verzeichnis C.
  32.  
  33. copycolumn:   Entnimmt  stdin pro Zeile ab Zeichen <n> bis zu <m> Zeichen
  34.               und gibt diese auf stdout aus.
  35.  
  36. deletecolumn: Entnimmt  stdin pro Zeile ab Zeichen <n> bis zu <m> Zeichen
  37.               und gibt den verbleibenden Rest auf stdout aus.
  38.  
  39. insertcolumn: Fügt  in  jede  Zeile von stdin ab Zeichen <n> einen String
  40.               ein.  Dies  kann  immer  derselbe String sein aber auch die
  41.               einzelnen Zeilen einer Datei.
  42.  
  43. Damit sind dann beispielsweise folgende Konstruktionen möglich:
  44.  
  45.   pgrep Misc Index/All | deletecolumn 67 51 | deletecolumn 149 41 |
  46.         deletecolumn 200 1000
  47.  
  48. Am  besten  basteln Sie sich mit diesen Tools ein paar Makros oder Aliase
  49. für Ihren persönlichen Geschmack!
  50.  
  51. --- Programmpakete kopieren ---
  52.  
  53. Wenn  Sie Programmpakete auf Ihre Festplatte kopieren möchten, so sollten
  54. Sie   dies   mit   unserem   Skript   CopyToHD  tun.  Sie  finden  es  im
  55. SYS/S-Verzeichnis.
  56.  
  57. Die  Parameter  FROM  und  TO  dürften  klar  sein.  Hier  geben  Sie das
  58. gewünschte  Quell-  bzw.  Zielverzeichnis an. USEMETATOOL installiert bei
  59. Bedarf  einige  Dinge  für  MetaTool  auf  Ihrer Platte. Als CLI-Benutzer
  60. werden Sie diesen Parameter wahrscheinlich nicht angeben wollen.
  61.  
  62. Das  Skript  erwartet, daß einige Environment-Variablen gesetzt sind, und
  63. zwar  für  jeden  MetaType  eine.  Jede dieser Variablen enthält, welcher
  64. String   bei   einem   entsprechenden  METATYPE  nach  dem  Kopieren  als
  65. DefaultTool ins Icon eingetragen werden soll. Setzen Sie einfach FPMTTEXT
  66. auf  Ihr  Lieblings-Textanzeigeprogramm, bei FPMTGUIDE auf den Pfad Ihres
  67. AmigaGuide  oder  MultiView  etc. Wenn Sie Matthias' MetaTool installiert
  68. haben,  empfiehlt  es  sich,  hier überall nur "MetaTool" anzugeben. Dann
  69. wird    MetaTool   geladen   und   entscheidet   anhand   der   aktuellen
  70. Konfigurationsdatei  und des MetaTypes, welches andere Programm gestartet
  71. werden soll. Lesen Sie hierzu bitte auch die Anleitung zu MetaTool durch!
  72.  
  73. CopyToHD  kopiert  nicht nur die Verzeichnisse um, es repariert hinterher
  74. auch  wieder  die  Protectionflags  und  Dateikommentare,  die  durch den
  75. ISO9660-Masterprozeß   verlorengegangen   sind.   Außerdem   werden  alle
  76. DefaultTools  ":C/MetaTool"  -  abhängig  vom ToolType METATYPE durch ein
  77. anderes, als Parameter übergebenes DefaultTool ersetzt.
  78.  
  79.  
  80. Viel Spaß beim Arbeiten mit der Meeting Pearls CD-ROM
  81.  
  82.    Angela Schmidt
  83.